package com.shrct.businessprocess.common.impl;

import com.shrct.businessprocess.common.impl.CurrencyTypeImpl;
import com.shrct.businessprocess.common.impl.RCSaleContractPayConditionCodeImpl;
import edu.fudan.langlab.domain.code.CodeType;
import edu.fudan.langlab.domain.code.CodeTypeProvider;
import edu.fudan.mylang.pf.BaseService;
import java.util.ArrayList;
import java.util.Collection;
import org.eclipse.xtext.xbase.lib.CollectionLiterals;
import org.springframework.stereotype.Service;

@Service("com.shrct.businessprocess.common.RCCommonCodeTypeProvider")
public class RCCommonCodeTypeProviderImpl extends BaseService implements CodeTypeProvider {
  public Collection<CodeType> getCodeTypes() {
    CodeType _codeType = new CodeType("\u5E01\u79CD", CurrencyTypeImpl.class);
    CodeType _codeType_1 = new CodeType("\u9500\u552E\u5408\u540C\u4ED8\u6B3E\u6761\u4EF6", RCSaleContractPayConditionCodeImpl.class);
    ArrayList<CodeType> _newArrayList = CollectionLiterals.<CodeType>newArrayList(_codeType, _codeType_1);
    return _newArrayList;
  }
}
